body {
background: #333;
color: #fff;
font-size: 17pt;
}

/* stuff for the series list */
ul.series_list, ul.rebuild-list  {
list-style-type: none;
}
.series_list li {
margin: 7px 0px;
padding: 3px;
display: block;
}

a, a:visited {
color: #FFCC00;
font-size: 17pt;
text-decoration: none;
}
a:hover {
color: #CC0000;
}

.series_list li.series-done a {
font-style: italic;
font-size: 80%;
color: #EEEEEE;
}
.series_list li.series-done a:hover {
color: #CC0000;
}

li.big-letter {
text-indent: -1em;
font-size: 2em;
color: #CC0000;
margin-bottom: -1em;
}

table.episode-list {
padding-left: 2em;
}
.episode-list td {
padding-right: 5em;
}

li.exists {
padding: 4px;
background: #00DD00;
}

div#missing-series span {
display:block;
float:left;
padding:2px;
border:1px solid #CC0000;
}